Big Huge Thesaurus

meteorological balloon

noun